confinement of horses to pastures - Español Inglés Diccionario